Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 TEMPLE ROAD Detached £1,250,000 21 Jan 2016
24 TEMPLE ROAD Detached £540,000 13 Nov 2001
28 TEMPLE ROAD Detached £1,200,000 5 Jun 2003
28A TEMPLE ROAD Detached £475,000 21 Aug 2002
28B TEMPLE ROAD Detached £997,500 31 Mar 2003
30 TEMPLE ROAD Detached £356,700 30 Mar 2001
32 TEMPLE ROAD Detached £320,000 30 Mar 2001
34 TEMPLE ROAD Detached £1,300,000 30 Sep 2021
OCTAGON HOUSE, 26 TEMPLE ROAD Detached £2,100,000 14 Jun 2019
TEMPLE HOUSE TEMPLE ROAD Detached £1,280,000 3 Mar 2017
TEMPLE HOUSE, 26A TEMPLE ROAD Detached £2,100,000 20 Dec 2019